﻿namespace WpfAGVSystem.Model
{
 
    //用户高自由度读写操作的相关属性
    //用户自定义的任意地址（地址编号以及地址类型）、任意数据类型（float ushort)、任意长度等读写操作
    //jason huang 2020 4 23
    public partial class AGVStateServer
    {
        //只读寄存器的读取， ushort
        public string UshortValueRead_ReadOnly{ get; set; }
        public ushort UshortAddRead_ReadOnly { get; set; }
        public ushort UshortLengthRead_ReadOnly { get; set; }

        //只读寄存器的读取，float
        public string FloatValueRead_ReadOnly { get; set; }
        public ushort FloatAddRead_ReadOnly { get; set; }
        public ushort FloatLengthRead_ReadOnly { get; set; }

        //读写寄存器的读取， ushort
        public string UshortValueRead_RW { get; set; }
        public ushort UshortAddRead_RW { get; set; }
        public ushort UshortLengthRead_RW { get; set; }

        //读写寄存器的读取，float
        public string FloatValueRead_RW { get; set; }
        public ushort FloatAddRead_RW { get; set; }
        public ushort FloatLengthRead_RW { get; set; }

        //读写寄存器的写入， ushort
        public string UshortValueWrite_RW { get; set; }
        public ushort UshortAddWrite_RW { get; set; }

        //读写寄存器的写入，float
        public string FloatValueWrite_RW { get; set; }
        public ushort FloatAddWrite_RW { get; set; }

    }
}